do (something) blindfolded - Spanish English Dictionary